olive Ridley sea turtle – English–Français translations

🇬🇧 en fr 🇫🇷

olive Ridley sea turtle

tortue olivâtre
Wiktionary Links